self-loading shotgun - Alemán Inglés Diccionario